var Menu = {
    slide: function(alvo) {
        $('html,body').animate({scrollTop: $(alvo).offset().top - $('#menu').height()}, 1000);
    },
    voltarAoTopo: function() {
        var alturaRodape = $('#rodape .col-1').outerHeight(true);
        $('.b-seta-topo').css("bottom", alturaRodape);
        var offset = 600;
        var duration = 200;
        $(window).scroll(function() {
            if ($(this).scrollTop() > offset) {
                $('.b-seta-topo').fadeIn(duration);
            } else {
                $('.b-seta-topo').fadeOut(duration);
            }
        });

        $('.b-seta-topo').click(function(event) {
            event.preventDefault();
            Menu.slide(body);
            return false;
        });
    },
    dropDown: function() {
        $(".topnav li span").click(function() { //When trigger is clicked...  
            //Following events are applied to the subnav itself (moving subnav up and down)  
            $(this).parent().find("ul.subnav").slideDown('fast').show(); //Drop down the subnav on click  
            $(this).parent().hover(function() {
            }, function() {
                $(this).parent().find("ul.subnav").slideUp('slow'); //When the mouse hovers out of the subnav, move it back up  
            });
            //Following events are applied to the trigger (Hover events for the trigger)  
        }).hover(function() {
            $(this).addClass("subhover"); //On hover over, add class "subhover"  
        }, function() {  //On Hover Out  
            $(this).removeClass("subhover"); //On hover out, remove class "subhover"  
        });
    }
};